abundance of knowledge and foresight.
knowledge
ignorance
knowledgeable